accounts payable and accrued expenses - Alemán Inglés Diccionario